package com.crishne.anwo.service;

import java.util.List;

import com.crishne.anwo.model.Country;
import com.crishne.anwo.dto.Pager;

/**
 * CountryService接口
 */
public interface CountryService {

	/**
	 * 按主键查找对象
	 */
	Country getById(String pk);

	/**
	 * 获取总记录数
	 */
	int getTotalCount(Country obj);

	/**
	 * 按实体对象属性动态查找列表
	 */
	List<Country> findList(Country obj);

	/**
	 * 分页
	 */
	Pager findPageList(Country obj, Integer pageNumber, Integer pageSize);

	/**
	 * 保存
	 */
	int save(Country obj);

	/**
	 * 更新
	 */
	int update(Country obj);

	/**
	 * 删除
	 */
	int delete(String pk);
}
